home *** CD-ROM | disk | FTP | other *** search
-
- LiesMich zum CF-Lib-Quelltext PL11
- ----------------------------------
-
- Ab PL11 ist die CF-Lib auch im Quelltext frei verfügbar.
- Sie läßt sich mit PureC 1.1 bzw. GNU C übersetzen, entsprechende Projekt-
- Dateien bzw. Makefiles liegen bei.
-
- Der Quelltext selbst ist leider kaum dokumentiert, aber der kundige
- Anwender, der die CF-Lib selbst übersetzen will, wird meine C-Ergüsse
- hoffentlich einigermaßen durchschauen :-)
-
- Die CF-Lib setzt sich aus folgenden Modulen zusammen:
-
- alerts.c Fenster-Alerts
- app.c Init/Exit der Lib, verschiedene Tools
- asciitab.c Die ASCII-Tabelle für Editfelder
- cflib.h Der Header für die aus der Lib exportierten Definitionen
- cicon.c Verarbeitung der Farbicons
- comm.c Kommunikations-Funktionen
- cookie.c Cookie-Funktionen
- debug.c Debug-Ausgaben
- dragdrop.c Funktionen für D&D (entstammen dem Atari Demo-Code)
- file.c Alles was mit Dateinamen zu tun hat.
- filesel.c Dateiauswahl über MagiC/Selectric.
- fontsel.c Fontauswahl über MagiC/XFSL.
- form_do.c Eigener form_do() für modale Dialoge.
- globals.c Definition der globalen Variablen.
- inline.h,
- inline.hrd,
- inline.rh,
- inline.rsc Die lib-interne Resource.
- intern.h Lib-interne Definitionen.
- magx.c MagiC-spezifische Funktionen.
- mdial.c App-modale Fensterdialoge.
- menu.c Menüverwaltung.
- misc.c Verschiedene Funktionen.
- nkcc.c Einige Funktionen der NKCC-Lib von Harald Siegmund.
- nkcc-gc.s,
- nkcc-pc.s Assembler-Teil der NKCC, für GNU bzw. PureC.
- objc.c OBJECT-Funktionen.
- popup.c Dynamische Popup-Verwaltung.
- scrap.c Klemmbrett-Verwaltung.
- userdef.c Implementation der MagiC-Objekttypen für non-Magic OS.
- vdi.c Einige VDI-Funtkionen.
- wdial.c Non-modale Fensterdialoge.
- xfsl.h Definitionen für die XFSL-Fontauswahl.
-
- cflib.stg Quelltext der Online-Hilfe.
-
- lib.pc,
- lib.prj PureC-Projekte.
- Makefile Makefile für GNU C.
-
- intrface/* Quellen der ExtObFix-Erweiterung für InterFace.
-
-
- Christian Felsch
- im September 1999
-
- Kontakt:
- christian_felsch@hh.maus.de
- felsch@tu-harburg.de
-